
fact_robust.o:     file format elf32-littlearm


Disassembly of section .text:

00000000 <robustoVotingErr()>:
   0:	b508      	push	{r3, lr}
   2:	2001      	movs	r0, #1
   4:	f7ff fffe 	bl	0 <exit>

00000008 <sum1(NSRobusto::RobustType<unsigned int, &(robustoVotingErr()), std::equal_to<unsigned int>, 0u>)>:
   8:	680b      	ldr	r3, [r1, #0]
   a:	684a      	ldr	r2, [r1, #4]
   c:	b510      	push	{r4, lr}
   e:	4293      	cmp	r3, r2
  10:	d008      	beq.n	24 <sum1(NSRobusto::RobustType<unsigned int, &(robustoVotingErr()), std::equal_to<unsigned int>, 0u>)+0x1c>
  12:	688c      	ldr	r4, [r1, #8]
  14:	42a2      	cmp	r2, r4
  16:	d014      	beq.n	42 <sum1(NSRobusto::RobustType<unsigned int, &(robustoVotingErr()), std::equal_to<unsigned int>, 0u>)+0x3a>
  18:	42a3      	cmp	r3, r4
  1a:	bf08      	it	eq
  1c:	604b      	streq	r3, [r1, #4]
  1e:	d005      	beq.n	2c <sum1(NSRobusto::RobustType<unsigned int, &(robustoVotingErr()), std::equal_to<unsigned int>, 0u>)+0x24>
  20:	f7ff fffe 	bl	0 <robustoVotingErr()>
  24:	688a      	ldr	r2, [r1, #8]
  26:	4293      	cmp	r3, r2
  28:	bf18      	it	ne
  2a:	608b      	strne	r3, [r1, #8]
  2c:	6003      	str	r3, [r0, #0]
  2e:	684a      	ldr	r2, [r1, #4]
  30:	3301      	adds	r3, #1
  32:	6042      	str	r2, [r0, #4]
  34:	6889      	ldr	r1, [r1, #8]
  36:	3201      	adds	r2, #1
  38:	3101      	adds	r1, #1
  3a:	6003      	str	r3, [r0, #0]
  3c:	6081      	str	r1, [r0, #8]
  3e:	6042      	str	r2, [r0, #4]
  40:	bd10      	pop	{r4, pc}
  42:	600a      	str	r2, [r1, #0]
  44:	4613      	mov	r3, r2
  46:	e7f1      	b.n	2c <sum1(NSRobusto::RobustType<unsigned int, &(robustoVotingErr()), std::equal_to<unsigned int>, 0u>)+0x24>
